Abstract:
No single tool does a good job provisioning a complete stack -- from VM container or bare metal, to fully-provisioned server, deployed applications, and multi-node topology.
AWS and Chef are two tools that we often use, and together they can cover the complete stack:
Two common patterns for integrating AWS and Chef are 1) baking Chef into AMIs, and 2) bootstrapping it through CloudFormation and user-data. But both approaches have drawbacks, especially when it comes to autoscaling.
Enter Linecook.
Linecook is a Chef "provisioner" we've created, specifically with autoscaling in mind. It consumes AWS autoscale notifications to rapidly bootstrap newly-created nodes with Chef, and delete terminated ones from Chef Server.
In our presentation, we propose to:
Speaker: Speaker 20